Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F14 Italy F4 Bulgaria F3 Bulgaria F4 France F8 France F13 China F1 China F2 Morocco F1 Morocco F2 Croatia F4 Croatia F5 Italy F26 France F7 Croatia F3 Great Britain F7 Great Britain F17 Turkey F34 Turkey F35 Israel F2 France F20 Rodez Tennis Napoli Cup - Naples Prague Challenger - Prague GHI Bronx Tennis Classic - Bronx ATU Cup - Weiden Nord/LB Open - Braunschweig Nord/LB Open 2004 - Braunschweig ECM Prague Open - Prague GHI Bronx Tennis Classic - Bronx Open de L'Isere-Trophee BNP Paribas - Grenoble Kobstaedernes ATP Challenger - Kolding TED Open - Istanbul Rhein-Main Challenger 2003 - Aschaffenburg Tumkur Open - Tumkur Ethias Tennis Trophy - Mons Open de Montauban - Montauban Open de L'Isere-Open 38 - Grenoble Challenger 42 - Andrezieux Warsteiner Challenger - Wolfsburg South African Airways Tennis Open - Durban Internazionali di Tennis de San Marino - San Marino Maia Open 2002 - Maia The Scottish Tennis Championships - Edinburgh 10th Wartburg Open - Eisenach Oberstaufen Cup - Oberstaufen Siemens Open 2002 - Scheveningen Hilton Waikoloa USTA Challenger - Waikoloa Gemax Open 2002 - Belgrade Okal Cup 2001 International Bavarian Championships - Eckental Gosford Australian Unity Challenger - Gosford DPD Challenger 2002 - Aschaffenburg AXA Open - Lisbon KGHM Polish Indoors - Wroclaw Sardinia International Championship - Cagliari Open 88 - Contrexeville Mamaia Challenger - Constanta Challenger Ford de Cherbourg - Cherbourg Gallagher International - Hamilton ATU Cup 2001 - Weiden Citta di Monza - Monza Okal Cup - Eckental Geneva Challenger - Geneva Hamburg Challenger - Hamburg Corona Mexico City Open - Mexico City XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Open de Nice - Nice Warsteiner Challenger Lubeck - Lubeck Copa Petrobras-Paraguay - Asuncion Open de la Ville de Saint Denis - Reunion Island IPP Open - Helsinki Bancolombia Open - Cali The 70th King's Cup and Queen's Cup - Bangkok Copa Sevilla Internacionales de Andalucia - Seville Dharwad Challenger 2003 - Dharwad Mobilux Open - Luxembourg Open de la Ville de Saint Denis - Reunion Island The LTA Wrexham Challenger - Wrexham USTA Men's Challenger of Dallas - Dallas Okal Cup 2003 - Eckental Noumea Challenger ATU Cup - Weiden 10ø Tornea B. Camparini - Reggio Emilia Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen Ispat Open 2004 - Ostrava SAA Hilversum Open - Hilversum Heilbronn Challenger Rhein-Main Challenger 2004 - Aschaffenburg Samsung Securities Cup - Seoul Open de Montauban - Montauban Nord LB Open 2006 - Braunschweig Tanger Challenger Open D'Orleans - Orleans Rabat Challenger Marrakech Challenger Monza Challenger Timisoara Challenger - Timisoara Reggio Emilia Challenger St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Open D'Orleans - Orleans IPP Open - Helsinki Unicredit (Suisse) Bank S. A. Challenger - Chiasso Bancastato Challenger Lugano - Lugano Ethias Trophy - Mons Genova Challenger Internazionali de Tennis di Bergamo - Bergamo Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental St. Brieuc Challenger BNP Paribas Primrose - Bordeaux St. Brieuc Challenger Aberto de Sao Paulo - Sao Paulo Mobilux Open - Luxembourg Croatia Osiguranje Rijeka Open - Rijeka Challenger 42 - Andrezieux Istanbul Challenger Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger Internationaux de Nouvelle-Caledonie - New Caledonia 2008 China TCL Challenger - Guangzhou Geneva Challenger Turin Challenger Zenith Tennis Cup-Harbour Club - Milan s'Tennis Masters Challenger - Graz Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw IV Challenger Ciudad De Guayaquil - Guayaquil X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli 5° Sporting Challenger - Turin Kazan Challenger Orleans Challenger Open de Montauban - Montauban Tarragona Challenger Top Wool Challenger Biella - Biella Volvo Sylt Open - Sylt VII Open Banc Agricol - Andorra Ischgl International Tennis Challenger 2003 - Ischgl XL Capital Bermuda Open - Bermuda Open Sainte Victoire - Aix-En-Provence Orbetello Challenger IPP Open - Helsinki Challenger Casino Lugano - Lugano Heilbronn Challenger Pekao Open - Szczecin Samsung Securities Cup - Seoul Belgaum Open - Belgaum Ljubljana Challenger Aamulehti Tampere Opene - Tampere Nossa Caixa Aberto de Sao Paulo - Sao Paulo Open de L'Isere - Grenoble ECM Cup - Prague Muller Cup - Ulm Zivnobanka Czech Open - Prostejov Challenger Casino Lugano - Lugano Open de Montauban - Montauban Tennis Cup of Flanders - Ostende Adidas International - Sydney drkoop.com USTA Tennis Championships of Houston - Houston Challenger Ford de Cherbourg - Cherbourg Astana Challenger Memorial Savigny - Sassuolo Schickedanz Open - Furth AAPT Championships - Adelaide Milan Indoors - Milan The Bolton Challenger - Bolton Copa Ericsson - Sao Paulo Jameson Cup - Milan Samsung Secruities Cup Challenger - Seoul BMW Open - Munich Gemax Open - Belgrade Croatia Open - Umag Generali Open 2001 - Kitzbuhel Gelsor Open Romania - Bucharest Schickendanz Open - Furth Samsung Open - Brighton Challenger Ciudad de Tijuana - Tijuana Internationaux de Doubs Open de Franchie-Comte - Besancon Bulgarian Open - Sofia Genova Challenger Szczecin Challenger Northern Electric Open 1999 - Newcastle Hilton Waikoloa Village USTA Challenger - Waikoloa Grand Prix Hassan II - Casablanca Internationaux de Tennis de Brest - Brest ATU Cup - Weiden Banca Stato Challenger Lugano - Lugano Barletta Citta Della Disfida Open 2000 - Barletta Optimus Maia Open - Maia Zagreb Open - Zagreb Quelle Cup 2000 - Furth Pekao Open - Szczecin Bulgarian Challenger 2002 - Sofia CA-Challenge 2000 - Graz drkoop.com USTA Tennis Championships of San Antonio - San Antonio Yokohama World Tennis Gaora Cup - Yokohama Marbella Challenger Open de Mantouban - Montauban Open 88 - Contrexeville Frito Lay/USTA Challenger - Binghamton Medicor Open - Budapest Top Wool Challenger Biella - Biella Internationale Badische Meisterschaften Um Den Techem Cup - Zell Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble ATP Challenger 2003 Numea - New Caledonia Tata Open 2003 - Chennai Czech Open - Prostejov Cepu Open - San Marino BMW Open - Munich China Open - Beijing Mauritius Open - Mauritius Pro Tennis World Open - Sunrise Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Tunis Open 2006 - Tunis Abierto Mexicano de Tenis Pegaso - Mexico City San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Allianz Suisse Open Gstaad - Gstaad LXVII Concursu Internacional de Vigo - Vigo 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag St. Petersburg Open - St. Petersburg Florence Challenger Open 13 - Marseille Canberra Challenger Copa Petrobras-Uruguay - Montevideo Prague Challenger Cerveza Club Columbia Open - Bogota Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Tata Open - Chennai Heineken Open - Auckland Brasil Open - Costa do Sauipe Open 13 - Marseille Estoril Open - Estoril Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Bordeaux Challenger Heineken Open Shanghai - Shanghai BMW Open - Munich St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide International Tennis Championships - Delray Beach Open 13 - Marseille SAP Open - San Jose Kroger / St. Jude International - Memphis Dubai Open - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Millenium Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Heineken Open - Auckland The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Bank Austria Tennis Trophy - Vienna Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis BMW Open - Munich Open de Moselle - Metz Brisbane International - Brisbane Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open de Moselle - Metz China Open - Beijing Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Power Horse World Team Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Legg Mason Tennis Classic - Washington D.C. Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland TD Waterhouse Cup - Long Island Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich China Open - Beijing Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona BMW Open - Munich ARAG World Team Championship - Dusseldorf Mercedes Cup - Stuttgart Masters Series - Hamburg Bet-at-home Cup - Kitzbuhel Heineken Open - Auckland Moselle Open - Metz China Open - Beijing Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Bet-at-home Open - Hamburg Kremlin Cup - Moscow Grand Prix Hassan II - Marrakech ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Bet-at-home Open - Hamburg Gerry Weber Open - Halle Gerry Weber Open - Halle International German Open - Hamburg Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Mercedes Cup - Stuttgart Generali Open - Kitzbuhel ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich BMW Open - Munich Valencia Open - Valencia Grand Prix Hassan II - Marrakech Synsam Swedish Open - Bastad RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Open de Moselle - Metz Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam Erste Bank Open - Vienna Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade Moselle Open - Metz Gerry Weber Open - Halle Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha BMW Open - Munich Gerry Weber Open - Halle German Tennis Championships - Hamburg Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow AAPT Championships - Adelaide St. Petersburg Open - St. Petersburg Chevrolet Cup - Santiago BMW Open - Munich AEGON International - Eastbourne Gerry Weber Open - Halle Kremlin Cup - Moscow Generali Open 2002 - Kitzbuhel Gelsor Open Romania - Bucharest Qatar ExxonMobil Open - Doha Austrian Open - Kitzbuhel Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Schickendanz Open - Furth Orleans Challenger Zivnobanka Czech Open - Prostejov Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Downtown Athletic Club USTA Challenger - Amarillo Challenger 42 - Andrezieux Gerry Weber Open - Halle Vegeta Croatia Open - Umag GHI Bronx Tennis Classic - Bronx Moselle Open - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel ASB Classic - Auckland Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Kyiv UMC Open - Kiev Barcelona Open BancSabadell - Barcelona Quelle Cup - Furth Neride Prague Indoor - Prague Mercedes Cup - Stuttgart Siemens Open 2001 - Scheveningen 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Generali Open - Kitzbuhel DPD Challenger 2001 - Aschaffenburg Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Open de Charleroi - Charleroi Qatar ExxonMobil Open - Doha Apia International - Sydney Kyiv UMC Open - Kiev Internationaux de Bretagne - Brest Okal Open - Eckental ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Erste Bank Open - Vienna Warsteiner Challenger Wolfsburg - Wolfsburg Tennis Napoli Cup - Napoli Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Tatra Banka Open - Bratislava Gerry Weber Open - Halle Schickendanz Open - Furth Czech Open 2006 - Prostejov Parma Challenger Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech Belgrade Challenger BMW Open - Munich BellSouth Open - Vina del Mar Generali Open - Kitzbuhel Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel China Open - Beijing Open Romania - Bucharest Open de Moselle - Metz Noventi Open - Halle Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Emilia-Romagna Open - Parma AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Hamburg European Open - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten The Dubai Tennis Championships - Dubai Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Energis Open - Amersfoort Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Connex Open Romania - Bucharest Siebel Open - San Jose Power Horse Cup - Dusseldorf Western & Southern Financial Group Masters - Cincinnati Open de la Comunidad Valenciana - Valencia Erste Bank Open - Vienna Sydney International - Sydney BNP Paribas Masters - Paris Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Estoril Open - Estoril Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Campionati Internazionali di Sicilia - Palermo Italian Open - Rome Kroger / St. Jude International - Memphis Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid Copa AT&T - Buenos Aires BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Legg Mason Tennis Classic - Washington D.C. Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Tennis Channel Open - Las Vegas BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Mutua Madrilena Masters Madrid - Madrid Mutua Madrid Open - Madrid AIG Japan Open - Tokyo Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Noventi Open - Halle Heineken Open - Auckland Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati French Open - Paris BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne Western & Southern Open - Cincinnati Tennis Masters Series - Cincinnati Tennis Masters Series - Hamburg French Open - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Rogers Masters - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami French Open - Paris Wimbledon - London U.S. Open - New York Mutua Madrid Open - Madrid Australian Open - Melbourne Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Australian Open - Melbourne Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Mercedes Cup - Stuttgart French Open - Paris Apia International - Sydney China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Kremlin Cup - Moscow German Tennis Championships - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne German Tennis Championships - Hamburg NASDAQ-100 Open - Miami Rogers Masters - Toronto Shanghai - Shanghai BNP Paribas Open - Indian Wells Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, Group 2, 2R, HUN-MON 1-4 Davis Cup, Group 2, 2R, MON-GRE 3-2 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, Group II, PO, GRE-MON 2-3 Davis Cup, Group II, PO, MAR-MON 2-3 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 French Open - Paris Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, QR, GER-HUN 5-0 Davis Cup, Finals, Group C Davis Cup, Finals, QF, GBR-GER 2-0 Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris All Lower level tournaments Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Western & Southern Open - Cincinnati Olympics - Rio de Janeiro Davis Cup, Group II, 1R, DEN-MON 3-2 Davis Cup, Group 2, 2R, MON-ALG 5-0 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, Group 2, 1R, MON-ALG 5-0 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 2, 1R, MON-MNE 5-0 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, 1R, MON-BLR 3-1 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QR, GER-BLR 4-1 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, 1R, GER-BEL 1-4 Olympics - Tokyo